headscarf fabric - Allemand Anglais Dictionnaire